reserved obstacles - Turkish English Dictionary